make insulation - French English Dictionary